The 1st video in the series of getting started tutorials by FlingOS. The tutorials get you started with writing your own operating system by taking you through most of the fundamentals. In this video we look at what an operating system is and fundamental understanding of high and low level development concepts that are used throughout the rest of the series. There are no specific resources for this tutorial. Please use the FlingOS website (http://www.flingos.co.uk) or Google to find further information. This tutorial in detail: - What an OS is (inc. kernel, drivers and user mode programs) - What a computer architecture is - High level vs. low level development - A first look at instructions and assembly code - The Stack - Method calls - x86 computer architecture - BIOS hardware Next tutorial: https://www.youtube.com/watch?v=U_XkwIr3TPU License: This video is licensed under Standard YouTube License. You may not publish, distribute, modify or otherwise use any part or all of it without express permission from the publisher. For the purposes of copyright, the publisher of this video is Edward Nutting, who can be contacted via the comments or by emailing youtube@flingos.co.uk. If you do not receive a reply, you have not been granted permission. VMWare Player: https://my.vmware.com/web/vmware/free VirtualBox: https://www.virtualbox.org/ NASM: http://www.nasm.us